﻿/*
v1.0
- all projects must include this css
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	-webkit-appearance:none;
	font:normal 14px /1em Arial, Helvetica, sans-serif,dotum,"돋움"; color:#444;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {content:'';}

.rd2 { -moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px; }
.rd3 { -moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px; }
.rd5 { -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; }
.rd10 { -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px; }
.rd15{ -moz-border-radius:15px;-webkit-border-radius:15px; border-radius:15px; }
.rd25{ -moz-border-radius:25px;-webkit-border-radius:25px; border-radius:25px; }

.rt_rd{ -moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px; border-top-right-radius:5px; }
.lt_rd{ -moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px; border-top-left-radius:5px; }
.rb_rd{ -moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.lb_rd{ -moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
	
.cb { clear:both; }
.cl { clear:left; }
.cr { clear:right; }